package com.bsb.base.mapper;


import com.bsb.base.model.BsbCardBuy;
import com.bsb.base.model.BsbCardBuyExample;

import java.util.List;

import org.apache.ibatis.annotations.Param;

public interface BsbCardBuyMapper {
    int countByExample(BsbCardBuyExample example);

    int deleteByExample(BsbCardBuyExample example);

    int deleteByPrimaryKey(String uuid);

    int insert(BsbCardBuy record);

    int insertSelective(BsbCardBuy record);

    List<BsbCardBuy> selectByExample(BsbCardBuyExample example);

    BsbCardBuy selectByPrimaryKey(String uuid);

    int updateByExampleSelective(@Param("record") BsbCardBuy record, @Param("example") BsbCardBuyExample example);

    int updateByExample(@Param("record") BsbCardBuy record, @Param("example") BsbCardBuyExample example);

    int updateByPrimaryKeySelective(BsbCardBuy record);

    int updateByPrimaryKey(BsbCardBuy record);

    List<BsbCardBuy> selectPage(BsbCardBuyExample example);
}